zoological garden
noun
1.
zoo
(def 1).
Origin
1820-30
Examples from the web for
zoological garden
The park is said to be the oldest
zoological garden
in the world.
British Dictionary definitions for
zoological garden
zoological garden
noun
1.
the formal term for
zoo